protector flap - French English Dictionary